package com.fc.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.fc.dto.IncomeDTO;
import com.fc.dto.pageQuery.IncomePageQueryDTO;
import com.fc.entity.Income;
import com.fc.result.PageResult;
import com.fc.vo.DailyIncomeVO;
import com.fc.vo.LogisticsDetailVO;
import com.fc.vo.MonthlyIncomeVO;

import java.util.List;

public interface IIncomeService extends IService<Income> {

    DailyIncomeVO daily();

    MonthlyIncomeVO monthly();

    void setSalary(IncomeDTO incomeDTO);

    PageResult listIncome(IncomePageQueryDTO incomePageQueryDTO);

    void updateSalary(IncomeDTO incomeDTO);

    List<LogisticsDetailVO> detail();
}
